package com.itheima.mybatisplus.service.impl;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.itheima.mybatisplus.entity.User;
import com.itheima.mybatisplus.mapper.UserMapper;
import com.itheima.mybatisplus.service.UserMybatisService;
import org.springframework.stereotype.Service;

/**
 * 1.ServiceImpl父类已经注入了UserMapper对象，名称叫做baseMapper，
 * 所以当前实现类直接可以使用baseMapper完成操作
 * 2.因为ServiceImpl已经实现了IService下的方法，所以当前服务类没有必要再次实现
 * 思想：共性的业务代码交给框架封装维护，非共性的业务，在接口UserService定义，
 * 然后在当前的服务类下实现。
 */


//定义一个服务实现类，该类继承ServiceImpl<Mapper，Entity>,并实现自定义的扩展接口;
@Service
public class UserMybatisServiceImpl extends ServiceImpl<UserMapper, User> implements UserMybatisService  {


}
